huge amounts - German English Dictionary